
/**
* @Title: DaemonTest.java
* @Package com.leetone
* @Description: 【】
* @date 2018年3月7日 下午12:20:05
* @version V1.0
* @Company: 上海
* @author:[谭磊][leetone123@163.com]
*/

package com.leetone.simple;


/**
* @ClassName: DaemonTest
* @Description: 【守护线程的测试】
* @date 2018年3月7日 下午12:20:05
* @Company: 上海
* @author:[谭磊][leetone123@163.com]
*/

public class DaemonTest {

	public static class DeamonT extends Thread{
		@Override
		public void run() {
			while(true)
			{
				System.out.println("I am a alive!");
				try {
					Thread.sleep(1000);
				} catch (InterruptedException e) {
					e.printStackTrace();
				}
			}
		}
	}
	/**
	 * @throws InterruptedException 
	* @Title: main
	* @Description: 【】
	* @date 2018年3月7日 下午12:20:05
	* @author:[谭磊][leetone123@163.com]
	* @param @param args    参数
	* @return void    返回类型
	* @throws
	*/

	public static void main(String[] args) throws InterruptedException {
		//一旦设为守护线程就会直接退出，因为没有主线程在运行了
		Thread t = new DeamonT();
		t.setDaemon(true);
		t.start();
//		Thread.sleep(2000);
	}

}
